import java.util.Scanner;

public class Test7 {
    //7、用户登录验证。
    //a)、登录时提示用户输入用户名和密码
    //b)、验证用户名和密码的正确性
    //c)、系统提供用户有3次机会输入用户名和密码，如果超过3次仍不能匹配，程序结束
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        for (int i = 0; i <= 3; i++) {
            System.out.println("请输入用户名：");
            String name = in.next();
            System.out.println("请输入密码：");
            String password = in.next();
            if ("asdf".equals(name) && "1234".equals(password)) {
                System.out.println("登录成功！");
            }
            if (!"asdf".equals(name) || !"1234".equals(password)) {
                System.out.println("用户名或密码错误");
                System.out.println("您还有" + (3 - i) + "次机会，请重新输入：");
            } else {
                if ((3-i) == 0) {
                    System.out.println("输错次数超过3次，无法再次输入！");
                }
            }
        }
        System.out.println("程序执行结束！");
    }
}
